#include <stdio.h>
void InputArray(int *p, int m, int n);
int  FindMax(int *p, int m, int n, int *pRow, int *pCol);
int main()
{
    int m,n;
    int str[10][10];
    
    int pRow,pCol;
	printf("Input m, n:");
	scanf("%d,%d",&m,&n);
	
	InputArray(*str,m,n);
	FindMax(*str,m,n,&pRow,&pCol);
	return 0;
}
void InputArray(int *p, int m, int n)
{
	int i,j;
	printf("Input %d*%d array:\n",m,n);
	for(i=0;i<m;i++)
	{
		for(j=0;j<n;j++)
		{
			scanf("%d",&p[i*n+j]);
		}
	}
}
int  FindMax(int *p, int m, int n, int *pRow, int *pCol)
{
	int max;
	int i,j;
	max=p[0];

	for(i=0;i<m;i++)
	{
		for(j=0;j<n;j++)
		{
			if(p[i*n+j]>max)
			{
				max=p[i*n+j];
				*pRow=i;
				*pCol=j;
			}
		}
	}
	printf("max = %d, row = %d, col = %d\n",max,*pRow,*pCol);
}
